Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
156 STATION ROAD Detached £39,813 £18,000 27 Nov 2003
160A STATION ROAD Terraced £50,977 £11,000 27 Nov 1998